import javax.swing.*;
import java.awt.*;

/**
 * @Author liangzai
 * @Description:
 */
public class Test {
    public static void main(String[] args) {
        createUI();
    }

    public static void createUI() {
        JFrame frame = new JFrame("多个JPanel示例");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        // 创建第一个JPanel
        JPanel panel1 = new JPanel();
        panel1.setBackground(Color.RED);
        JLabel label1 = new JLabel("这是面板1");
        panel1.add(label1);

        // 创建第二个JPanel
        JPanel panel2 = new JPanel();
        panel2.setBackground(Color.BLUE);
        JLabel label2 = new JLabel("这是面板2");
        panel2.add(label2);

        // 将两个JPanel添加到JFrame的内容面板中（可以使用合适的布局来安排它们的位置）
        frame.getContentPane().setLayout(new FlowLayout());
        frame.getContentPane().add(panel1);
        frame.getContentPane().add(panel2);

        frame.setSize(300, 300);
        frame.setVisible(true);
    }
}
